• word of the day

    cinnamomum loureirii

    cinnamomum loureirii - Dictionary definition and meaning for word cinnamomum loureirii

    Definition
    (noun) tropical southeast Asian tree with aromatic bark; yields a bark used medicinally
    Synonyms : saigon cinnamon
Download our Mobile App Today
Receive our word of the day
on Whatsapp